﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Maestro_Proveedores.Forms
{
    public partial class FormReport_ReclamoAProveedores : Form
    {
        /// <summary>
        /// Identificador del formulario, esta variable utilizada para controlar el acceso al formulario y para realizar la auditoria
        /// </summary>
        public static string TIPO = "115";
        
        /// <summary>
        /// Formulario es utilizado para generar y mostrar el reporte ReclamoAProveedores
        /// </summary>
        public FormReport_ReclamoAProveedores()
        {
            InitializeComponent();
            //mostrarReporte(1);
        }
        /// <summary>
        /// cargar los datos del reporte asociado a este formulario
        /// </summary>
        /// <param name="idReclamo">ID del reclamo.</param>
        public void mostrarReporte(short idReclamo) 
        {
            Cursor.Current = Cursors.WaitCursor;
            try
            {
                this.reporte_ReclamoAProveedoresTableAdapter.FillByIdReclamo(this.cORPORATIVADataSet.Reporte_ReclamoAProveedores, idReclamo);
            }
            catch (Exception) 
            { 
            }
            this.ReclamoAProveedores1.SetDataSource(this.cORPORATIVADataSet);
            this.crystalReportViewer.RefreshReport();
            Cursor.Current = Cursors.Default;
            this.Show();
            this.BringToFront();
        }

        private void FormReport_ReclamoAProveedores_Load(object sender, EventArgs e)
        {

        }
    }
}
